//一个整数，它加上100后是一个完全平方数，
//再加上168又是一个完全平方数，请问该数是多少？

#include<stdio.h>

void main()

{	
	//设该数为a，第一个完全平方数为i*i, 第一个完全平方数为j*j,a+100=i*i,a+100+168=j*j,j*j-i*i=168;
	int i,j;
	double a,b;
	for(i=0;i<10000;i++)
	{
		for(j=0;j<10000;j++)
		{
			a=i*i;
			b=j*j;
			if((b-a)==168)
			{
				printf("该数=%d,第一个完全平方数=%d,第二个完全平方数为=%d\n",i*i-100,i*i,j*j);
				break;				
			}
		}
	}	
}
